// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
const db = cloud.database();
// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  const openId=wxContext.OPENID
  const image=event.image
  const text=event.text
  const title=event.title
  try {
    
      await db.collection('postings').add({
        data:{
         image:image,
         openId:openId,
         text:text,
         title:title
        }
      });
      return{
        code:0,
        message: '发布成功',
      }
  } catch (error) {
    console.error('数据库操作失败:', error);
    return {
      code: -1,
      message: '操作失败'
    };
  }

  return {

  }
}